export const PydanticLogo = ({ className }: { className?: string }) => (
  <svg
    className={className}
    height="1em"
    style={{ flex: "none", lineHeight: 1 }}
    viewBox="0 0 113 113"
    xmlns="http://www.w3.org/2000/svg"
    aria-labelledby="pydanticTitle"
  >
    <title id="pydanticTitle">Pydantic</title>
    <g id="Group">
      <path
        id="Path"
        fill="#e72564"
        stroke="none"
        d="M 62.373699 107.362999 C 59.578098 111.203003 53.850899 111.203003 51.055302 107.362999 L 27.7796 75.390602 C 25.0105 71.586998 26.7073 66.189201 31.1546 64.653999 L 54.430302 56.618999 C 55.910198 56.108101 57.5187 56.108101 58.998699 56.618999 L 82.274399 64.653999 C 86.721703 66.189201 88.418404 71.586998 85.649399 75.390701 L 62.373699 107.362999 Z M 56.7145 101.544098 L 78.3862 71.775002 L 56.7145 64.293701 L 35.042801 71.775002 L 56.7145 101.544098 Z"
      />
      <path
        id="path1"
        fill="#e723a0"
        stroke="none"
        d="M 110.860001 63.918598 C 113.648003 67.764099 111.877998 73.210999 107.362 74.683098 L 69.7621 86.939598 C 65.288902 88.397697 60.6796 85.115997 60.5938 80.411903 L 60.144699 55.7925 C 60.116199 54.2271 60.613201 52.6973 61.5564 51.447701 L 76.390701 31.794098 C 79.225098 28.038902 84.883003 28.093201 87.644798 31.9021 L 110.860001 63.918598 Z M 103.577003 67.502701 L 81.9617 37.692505 L 68.149696 55.991699 L 68.567802 78.914597 L 103.577003 67.502701 Z"
      />
      <path
        id="path2"
        fill="#e520e9"
        stroke="none"
        d="M 84.5326 4.415024 C 89.051498 2.951477 93.684898 6.317841 93.6894 11.067833 L 93.726898 50.6152 C 93.7314 55.32 89.185898 58.689602 84.6856 57.317501 L 61.132301 50.136799 C 59.634701 49.680302 58.333401 48.734795 57.436401 47.451599 L 43.3288 27.270096 C 40.633301 23.414001 42.4333 18.049805 46.909199 16.600098 L 84.5326 4.415024 Z M 85.690697 12.449097 L 50.660099 23.794502 L 63.795502 42.585205 L 85.725601 49.271099 L 85.690697 12.449097 Z"
      />
      <path
        id="path3"
        fill="#e520e9"
        stroke="none"
        d="M 28.934601 4.432114 C 24.4156 2.968567 19.782301 6.33493 19.7778 11.084923 L 19.7402 50.632198 C 19.7358 55.337101 24.2812 58.7066 28.781601 57.334599 L 52.334801 50.1539 C 53.832401 49.697399 55.133701 48.7519 56.030701 47.468704 L 70.138298 27.287201 C 72.8339 23.431099 71.033897 18.066902 66.557899 16.617203 L 28.934601 4.432114 Z M 27.776501 12.466103 L 62.807098 23.8116 L 49.6717 42.602295 L 27.741501 49.2882 L 27.776501 12.466103 Z"
      />
      <path
        id="path4"
        fill="#e723a0"
        stroke="none"
        d="M 2.58066 63.9118 C -0.20768 67.757301 1.56213 73.204102 6.07825 74.6763 L 43.678398 86.932701 C 48.1516 88.3909 52.760799 85.1091 52.846699 80.405098 L 53.295799 55.785599 C 53.324299 54.220299 52.827301 52.690498 51.884102 51.440899 L 37.049801 31.7873 C 34.215401 28.032104 28.557501 28.086304 25.795601 31.895302 L 2.58066 63.9118 Z M 9.8636 67.495903 L 31.4788 37.685699 L 45.290798 55.984901 L 44.872601 78.9077 L 9.8636 67.495903 Z"
      />
      <path
        id="path5"
        fill="#7b1a51"
        stroke="none"
        d="M 79.568703 83.742996 L 85.648804 75.391098 C 86.199303 74.635002 86.573303 73.815903 86.784203 72.9767 L 74.625999 76.939903 L 67.103798 87.272697 C 67.970497 87.333 68.868896 87.230797 69.761902 86.939697 L 79.568703 83.742996 Z"
      />
      <path
        id="path6"
        fill="#7b1a51"
        stroke="none"
        d="M 60.167 57.0229 L 60.322399 65.539795 L 68.374397 68.319504 L 68.219002 59.802601 L 60.167 57.0229 Z"
      />
      <path
        id="path7"
        fill="#7b1a51"
        stroke="none"
        d="M 93.716599 40.276199 L 87.6446 31.9021 C 87.097504 31.147598 86.436798 30.540497 85.706902 30.0811 L 85.719101 42.874802 L 93.227898 53.2304 C 93.549202 52.428902 93.727303 51.548199 93.726402 50.614899 L 93.716599 40.276199 Z"
      />
      <path
        id="path8"
        fill="#7b1a51"
        stroke="none"
        d="M 70.429298 52.9711 L 62.2812 50.487 L 67.413002 43.688004 L 75.561096 46.172104 L 70.429298 52.9711 Z"
      />
      <path
        id="path9"
        fill="#7b1a51"
        stroke="none"
        d="M 56.739498 46.454399 L 61.6199 39.472801 L 56.739498 32.491196 L 51.859001 39.472801 L 56.739498 46.454399 Z"
      />
      <path
        id="path10"
        fill="#7b1a51"
        stroke="none"
        d="M 44.554699 17.900101 C 45.222198 17.338501 46.012001 16.890602 46.909199 16.599998 L 56.7071 13.426804 L 66.557701 16.617096 C 67.441803 16.903397 68.221497 17.342499 68.882797 17.892502 L 56.7071 21.835899 L 44.554699 17.900101 Z"
      />
      <path
        id="path11"
        fill="#7b1a51"
        stroke="none"
        d="M 51.178699 50.5061 L 46.046902 43.7071 L 37.8988 46.1912 L 43.030602 52.9902 L 51.178699 50.5061 Z"
      />
      <path
        id="path12"
        fill="#7b1a51"
        stroke="none"
        d="M 20.223301 53.2085 L 27.747601 42.831497 L 27.7598 30.057602 C 27.0194 30.518997 26.3494 31.131599 25.7957 31.895203 L 19.750099 40.232895 L 19.7402 50.631901 C 19.739401 51.550098 19.9118 52.4174 20.223301 53.2085 Z"
      />
      <path
        id="path13"
        fill="#7b1a51"
        stroke="none"
        d="M 53.272701 57.0186 L 45.220699 59.798199 L 45.0653 68.315102 L 53.117401 65.5354 L 53.272701 57.0186 Z"
      />
      <path
        id="path14"
        fill="#7b1a51"
        stroke="none"
        d="M 46.319901 87.266701 L 38.791599 76.925499 L 26.6406 72.964699 C 26.851101 73.807999 27.226 74.631203 27.778999 75.3908 L 33.848801 83.7286 L 43.677799 86.932602 C 44.5653 87.221901 45.458099 87.3246 46.319901 87.266701 Z"
      />
    </g>
  </svg>
);
